The St. Louis Mills

The St. Louis Mills was a mall that opened in Hazelwood, St. Louis in 2003, but closed in 2019. It was a part of many St Louisians' childhoods, having a huge foodcourt, carasol, playground, car race centers, and so much more.

The Playground

The Food Court

To talk more about this mall, visit here

Thanks for visiting!